home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1995 #5 & #6
/
Amiga Plus CD - 1995 - No. 5 and 6.iso
/
pd
/
serien
/
purity
/
nr.49
/
mathematik
/
matrix_test.p
< prev
next >
Wrap
Text File
|
1995-06-24
|
621b
|
37 lines
PROGRAM Matrix_Test;
CONST N = 4;
TYPE Matrix = Array[1..n,1..n] of Integer;
VAR a: Matrix;
PROCEDURE Lies_Matrix(VAR a: Matrix);
VAR i,k: Integer;
BEGIN
Writeln("gib ",n*n:6," zahlen");
For i:=1 to n do
For k:=1 to n do Read(a[i,k]);
END;
FUNCTION Symmetrisch(a: Matrix):Boolean;
VAR i,k: Integer;
BEGIN
symmetrisch:=true;
For i:=2 to n do
For k:=1 to i-1 do
If a[i,k]<>a[k,i] then Begin
symmetrisch:=false;
Exit;
End;
END;
BEGIN { main }
Lies_Matrix(a);
If Symmetrisch(a) then writeln("symmetrisch")
Else writeln("unsymmetrisch");
END.